package ar.com.seminario.dao;

import org.hibernate.Criteria;
import org.hibernate.criterion.Restrictions;

import ar.com.seminario.common.persistence.dao.GenericDao;
import ar.com.seminario.model.Perfil;

/**
 * Clase de acceso a datos para la entidad {@link Perfil}.
 * 
 * @author Pablo Lamas
 * 
 */

public class PerfilDao extends GenericDao<Perfil, Long> {
	
	public Perfil getPerfilPorId(Long idPerfil) {
		
		final Criteria criteria = this.getSession().createCriteria(Perfil.class);
		criteria.add(Restrictions.eq("id",idPerfil));
		
		return (Perfil)criteria.uniqueResult();
	}
	
	

}
